trade and other payables disclosures - Español Inglés Diccionario